Don't leak the cursor theme name. (#314693, Kjartan Maraas)
authorMatthias Clasen <mclasen@redhat.com>
Mon, 29 Aug 2005 04:48:19 +0000 (04:48 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Mon, 29 Aug 2005 04:48:19 +0000 (04:48 +0000)
2005-08-29  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtksettings.c (settings_update_cursor_theme): Don't
leak the cursor theme name.  (#314693, Kjartan Maraas)

ChangeLog
ChangeLog.pre-2-10
gtk/gtksettings.c

index 3dea27a379c33a3b52cddb10f1a474a7dea1855c..fd4b5b3cbd2a718447c0c0462c0985fba8893d11 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2005-08-29  Matthias Clasen  <mclasen@redhat.com>
 
+       * gtk/gtksettings.c (settings_update_cursor_theme): Don't 
+       leak the cursor theme name.  (#314693, Kjartan Maraas)
+
        * gdk/x11/gdkasync.c (_gdk_x11_get_window_child_info): Free 
        state.children in all cases.  (#313862, Kjartan Maraas)
 
index 3dea27a379c33a3b52cddb10f1a474a7dea1855c..fd4b5b3cbd2a718447c0c0462c0985fba8893d11 100644 (file)
@@ -1,5 +1,8 @@
 2005-08-29  Matthias Clasen  <mclasen@redhat.com>
 
+       * gtk/gtksettings.c (settings_update_cursor_theme): Don't 
+       leak the cursor theme name.  (#314693, Kjartan Maraas)
+
        * gdk/x11/gdkasync.c (_gdk_x11_get_window_child_info): Free 
        state.children in all cases.  (#313862, Kjartan Maraas)
 
index 65e21a3606cac0af2ea8a81fb309351069326552..06ab33ffd1c0d82d157c20fadba903a362ef6fbd 100644 (file)
@@ -1371,6 +1371,8 @@ settings_update_cursor_theme (GtkSettings *settings)
                NULL);
   
   gdk_x11_display_set_cursor_theme (display, theme, size);
+
+  g_free (theme);
 }
 
 static void